func crypto/internal/fips140/mldsa.fieldMontgomeryMul
14 uses
crypto/internal/fips140/mldsa (current package)
field.go#L36: return fieldMontgomeryMul(fieldElement(a), RR), nil
field.go#L43: return fieldMontgomeryMul(fieldElement(x), RR)
field.go#L89: func fieldMontgomeryMul(a, b fieldElement) fieldElement {
field.go#L158: t := fieldMontgomeryMul(zeta, flen[j])
field.go#L163: t = fieldMontgomeryMul(zeta, flen[j+1])
field.go#L175: t := fieldMontgomeryMul(zeta, f[start+4])
field.go#L179: t = fieldMontgomeryMul(zeta, f[start+5])
field.go#L183: t = fieldMontgomeryMul(zeta, f[start+6])
field.go#L187: t = fieldMontgomeryMul(zeta, f[start+7])
field.go#L195: t := fieldMontgomeryMul(zeta, f[start+2])
field.go#L199: t = fieldMontgomeryMul(zeta, f[start+3])
field.go#L207: t := fieldMontgomeryMul(zeta, f[start+1])
field.go#L285: f[i] = fieldMontgomeryMul(f[i], 16382) // 16382 = 256⁻¹ * R mod q
field.go#L293: p[i] = fieldMontgomeryMul(a[i], b[i])